fight heroically - Allemand Anglais Dictionnaire